
let Promise = require('./promise')
let promise = new Promise((resolve, reject) => {
  setTimeout(() => {
    resolve('999')
  }, 1000)
})
// 发布订阅  支持一个promise可以then多次，等会改变状态后会让then中的函数执行
// 成功[]  失败[]
promise.then((res) => { 
  console.log(res)
}, (err) => { 
  console.log(err)
})

promise.then((res) => { 
  console.log(res)
}, (err) => { 
  console.log(err)
})


